Definitions for rain shower

Definitions for (noun) rain shower

Main entry: rain shower, shower

Definition: a brief period of precipitation

Usage: the game was interrupted by a brief shower


Visual thesaurus for rain shower